pig's trotters vinaigrette - Turkish English Dictionary